#include<iostream>
using namespace std;

string modifyString(string s) {
    int lengthS = s.size();
    for (int i = 0; i < lengthS; i++) {
        if (s[i] == '?') {
            if (i == 0) {
                if (s[1] != 'a') {
                    s[0] = 'a';
                }
                else {
                    s[0] = 'b';
                }
            }
            else if (i == lengthS - 1) {
                if (s[i - 1] != 'a') {
                    s[i] = 'a';
                }
                else {
                    s[i] = 'b';
                }
            }
            else {
                if (s[i - 1] != 'a' && s[i + 1] != 'a') {
                    s[i] = 'a';
                }
                else if (s[i - 1] == 'b' || s[i + 1] == 'b') {

                    s[i] = 'c';
                }
                else {
                    s[i] = 'b';
                }
            }
        }
    }
    return s;
}

int main()
{

}